The Correct Formulation of Intermediate Boundary Conditions for Runge-Kutta Time Integration of Initial Boundary Value Problems

نویسنده

  • D. Pathria
چکیده

Pseudospectral and high-order finite difference methods are well established for solving time-dependent partial differential equations by the method of lines. The use of highorder spatial discretizations has led in turn to a concomitant interest in high-order time stepping schemes, so that the temporal and spatial errors are of comparable magnitude. Explicit Runge-Kutta methods are widely used in practice, but a difficulty encountered with these is the loss of accuracy that results from wrong specifications of intermediate-stage boundary conditions. The best prescriptions to date can do no better than achieve thirdorder accuracy for general nonlinear problems. On the other hand, if these artificial boundary values are not explicitly prescribed but are computed by integrating the semi-discrete equations at the boundary, the maximum allowable time step is significantly reduced. The remedy proposed here is to prescribe analytically those values that would result from applying the Runge-Kutta solver at the boundaries, and hence maintain accuracy without incurring further step size restrictions. We describe in detail the implementation for hyperbolic equations, and present both scalar and vector examples.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Time integration of rectangular membrane free vibration using spline-based differential quadrature

In this paper, numerical spline-based differential quadrature is presented for solving the boundary and initial value problems, and its application is used to solve the fixed rectangular membrane vibration equation. For the time integration of the problem, the Runge–Kutta and spline-based differential quadrature methods have been applied. The Runge–Kutta method was unstable for solving the prob...

متن کامل

A Fast Immersed Boundary Fourier Pseudo-spectral Method for Simulation of the Incompressible Flows

Abstract   The present paper is devoted to implementation of the immersed boundary technique into the Fourier pseudo-spectral solution of the vorticity-velocity formulation of the two-dimensional incompressible Navier-Stokes equations. The immersed boundary conditions are implemented via direct modification of the convection and diffusion terms, and therefore, in contrast to some other similar ...

متن کامل

Order and Stiffness of the Gauss Runge-kutta Method for Initial-boundary Value Problems

Abstract. Existing analysis shows that when the Gauss Runge-Kutta (GRK) (also called Legendre-Gauss collocation) formulation with s Gaussian nodes is applied to ordinary differential equation initial value problems, the discretization has order 2s (super-convergent) [8]. However, for time-dependent partial differential equations (PDEs) with boundary conditions, super-convergence is only observe...

متن کامل

Genetic Algorithm Approach for Solving the Falkner–Skan Equation

A novel method based on Genetic Algorithm to solve the boundary value problems (BVPs) of the Falkner–Skan equation over a semi-infinite interval has been presented. In our approach, we use the free boundary formulation to truncate the semi-infinite interval into a finite one. Then we use the shooting method based on Genetic Algorithm to transform the BVP into initial value problems (IVPs). Gene...

متن کامل

Improved Implementation of Multiple Shooting for BVPs

Boundary value problems arise in many applications, and shooting methods are one approach to approximate the solution of such problems. A Shooting method transforms a boundary value problem into a sequence of initial value problems, and takes the advantage of the speed and adaptivity of initial value problem solvers. The implementation of continuous Runge-Kutta methods with defect control for i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • SIAM J. Scientific Computing

دوره 18  شماره 

صفحات  -

تاریخ انتشار 1997